politically astute person - Alemán Inglés Diccionario